/**
 * CourseDetailsDto.java
 * com.sftz.modules.minapp.coursedetails.dto
 * Copyright (c) 2018, 北京科技有限公司版权所有.
*/

package com.sftz.modules.minapp.coursedetails.dto;

import java.util.Date;

import lombok.Data;

/**
 * @author   闫志彬
 * @Date	 2018年12月13日 	 
 */
@Data
public class CourseDetailsDto {
	private Integer id;

	/**创建者id*/
	private Integer createBy;

	/**课程名称*/
	private String courseName;

	/**课程状态*/
	private Integer courseState;

	/**审核状态*/
	private Integer examineState;

	/**创建时间*/
	private Date createDate;

	/**发布时间*/
	private Date releaseDate;

	/**课程标题*/
	private String courseTitle;

	/**课程封面*/
	private String picture;

	/**是否收费*/
	private Integer charge;

	/**原价*/
	private Double originalPrice;

	/**实际价格*/
	private Double actualPrice;

	/**学分*/
	private Double courseScore;

	/**课程简介*/
	private String courseIntroduction;

	/**课程详情*/
	private String courseDetails;

	/**知识结构图*/
	private String knowledgePicture;

	/**课程类型（个人课程，机构课程）*/
	private Integer courseType;

	/**点赞总人数*/
	private Integer likeCount;

	/**学评论总人数*/
	private Integer commentCount;

	/**学习人数*/
	private Integer studyCount;

	/**课时*/
	private Integer studyHour;

	/**课时*/
	private String courseNum;

	/**及格学习时长占比*/
	private Double passHourRate;

	/**课程id*/
	private Integer courseId;

	/**学分*/
	private float score;

	/**机构id*/
	private Integer institutionId;

	/**一期课程id*/
	private Integer orgCourseId;

	/**机构课程类型（1学历课程，2非学历课程）*/
	private Integer insCourseType;

	/**最低合格分数*/
	private Integer passScore;

	/**课程类型（1学期，2随到随学）*/
	private Integer courseAttr;

	/**有效时间开始*/
	private Date effectiveStart;

	/**有效时间截止*/
	private Date effectiveEnd;

	/**报名时间开始*/
	private String enrollStart;

	/**报名时间截止*/
	private String enrollEnd;
}
